package com.campus.service;

import com.campus.entry.ManagerClass;
import com.campus.entry.ManagerStudent;
import com.campus.pojo.ManagerClassDto;
import com.campus.pojo.StudentClassDto;

import java.util.List;

public interface ManagerClassService {
    void createClass(ManagerClass managerClass);
    void updateClass(ManagerClass managerClass);
    void addTeacher(Integer classId,Integer teacherId);
    List<ManagerClassDto> getManagerClass();
    void removeClassById(Integer id);
    List<ManagerStudent> getStudentsByClassid(Integer classId);

    List<ManagerStudent> getStudentByClassId(Integer classId, Integer teacherId);

    Integer getActivityIdById(Integer id);
    ManagerClass getManagerClassById(Integer id);
    List<ManagerClassDto> getManagerClassByTeacherId(Integer teacherId);
    List<StudentClassDto> getClassByStudent(Integer studentId);
}
